protection against solid bodies - Alemán Inglés Diccionario